<?php

if(!defined('APP_HOME')) exit('Access Denied');

class memberaddressMod extends lib_model{
	
	protected $tbl = 'member_address'; #当前模型操作的主表
    protected $key = array(); #当前模型要联接的表与对应外键
    protected $ckName = array(); #COOKIE中的各键值名
    
    public function _init(){
    
    }
    
    
	/*
    #获取指定ID的用户地址
    */
    public function getAddress($id = 0, $sel = '*')
    {
        if(!$id) $id = $this->getNowUid();
        if(!$id) return null;
       /* if(is_array($id)) $id = join(',', $id);
        else $this->setLimit(1);*/

        $res = $this->setMemberID($id)->select($sel);
        return $res;
    }
    /*
     * 重置用户的默认地址状态
     */
    public function resetDefault($id=0){
    	return $this->setWhere('member_id', $id)->update(array('isdefault'=>0));
    }
    /*
     * 设置默认地址
     */
 	public function setDefault($id=0){
    	return $this->setWhere('id',$id)->update(array('isdefault'=>1));
    }
    
    /*
     * 设置ID
     */
    public function setID($d,$c='is'){
    	return $this->setWhere('id',$d,$c);
    }
    
	/*
    #添加地址
    */
    public function addAddress( $info )
    {
        return $this->insert($info);
    }
    
	/*
	#设置用户ID
	*/
	public function setMemberID($d, $c = 'is')
	{
		return $this->setWhere('member_id', $d, $c);
	}
	
    
	
}